package qsc.designpattern.template;

/**
 * @auther QiuShangcheng
 * @create 2021/5/4
 */
public abstract class FryTemplate {
    void fry(){
        pourOil();
        heatOil();
        pourVegetable();
        pourSauce();
        finish();
    }
    void pourOil() {
        System.out.println("倒油");
    }
    void heatOil(){
        System.out.println("热油");
    }
    abstract void pourVegetable();
    abstract void pourSauce();
    void finish(){
        System.out.println("炒菜完毕，起锅上桌");
    }
}
